package com.example.miscontactos;

import BaseDeDatos.BaseDeDatosUtilities;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.TabActivity;
import android.content.Intent;
import android.view.Menu;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;

public class PantallaPrincipal extends TabActivity  
{

    @SuppressLint("ResourceAsColor")
	@Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.pantalla_principal);
        BaseDeDatosUtilities db = new BaseDeDatosUtilities(this);
        
		TabHost tabHost = getTabHost(); 
		
		Intent intentAndroid = new Intent().setClass(this, ListaContactos.class);
		TabSpec tabContactos = tabHost
		  .newTabSpec("Contactos")
		  .setIndicator("", getResources().getDrawable(R.drawable.contactos))
		  .setContent(intentAndroid);				
		tabHost.addTab(tabContactos);
		
		intentAndroid = new Intent().setClass(this, Historial.class);
		tabContactos = tabHost
		  .newTabSpec("Historial")
		  .setIndicator("", getResources().getDrawable(R.drawable.historial))
		  .setContent(intentAndroid);
		tabHost.addTab(tabContactos);		
		
		intentAndroid = new Intent().setClass(this, MensajesWebs.class);
		tabContactos = tabHost
		  .newTabSpec("MensajesWebs")
		  .setIndicator("", getResources().getDrawable(R.drawable.mensajes_web))
		  .setContent(intentAndroid);
		tabHost.addTab(tabContactos);
		
		//Seteo que el tab de contactos sea el tab por defecto.
		tabHost.setCurrentTab(0);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) 
    {
    	super.onCreateOptionsMenu(menu);
        getMenuInflater().inflate(R.menu.pantalla_principal, menu);
        return true;
    }
}
